Jak wykonać podmianę pliku zlib1.dll wg tech alertu "Operations Control Logger 23.1 breaks the deployment of objects in Application Server versions lower than SP2023 R2" « Wróć do dokumentacji

Problem:

W jaki sposób można podmienić plik zlib1.dll o którym mowa w tech alert TA000040050 pt. „Operations Control Logger 23.1 breaks the deployment of objects in Application Server versions lower than SP2023 R2”? Trudność polega na tym że plik którego domyślną ścieżką jest C:\Program Files (x86)\Common Files\ArchestrA\zlib1.dll jest używany przez wiele procesów i usług a to uniemożliwia podmianę pliku standardowymi metodami.


Rozwiązanie:

Aby podmienić plik zlib1.dll o którym mowa we wspomnianym Tech Alercie należy zaplanować taką podmianę w systemie Windows za pomocą narzędzia pendmoves/movefile

https://learn.microsoft.com/en-us/sysinternals/downloads/pendmoves

Uruchomienie tego narzędzia z odpowiednimi parametrami spowoduje, że kernel systemu Windows podmieni ten plik przy następnym restarcie.

Aby udało się podmienić plik pierwszym poleceniem należy plik usunąć (polecenie uruchamiamy w konsoli Windows CMD w trybie administracyjnym):

movefile “C:\Program Files (x86)\Common Files\ArchestrA\zlib1.dll” “”

Drugie polecenie kopiuje plik z lokalizacji źródłowej (w poniższym przykładzie jest to lokalizacja c:\folder) na docelową „C:\Program Files (x86)\Common Files\ArchestrA\”

movefile “c:\folder\zlib1.dll “ “C:\Program Files (x86)\Common Files\ArchestrA\zlib1.dll”

Wykonanie powyższych poleceń powinno się zakończyć za każdym razem potwierdzeniem zaplanowanej akcji ("Move successfully scheduled")

Ostatnie polecenie :

Pendmoves

powinno potwierdzić że oba polecenia zostały przyjęte i zostaną wykonane przy najbliższym restarcie.  

Na koniec pozostaje tylko zrestartować system i zweryfikować czy faktycznie wersja pliku została podmieniona


Dołączone pliki


NazwaAkcja
000040050.pdfPobierz

Kontakt

12 428 63 00
PL EN